law typosquatting method of business patents lawsuit cybersquatting copyright domain name registration patent attorney mesothelioma patent law internet law intellectual property internet patents domain name management firm patent attorney